palm leaf basket - Español Inglés Diccionario